from config import *

#登录响应格式：1001|ret|nickname|username|onlineuser
#聊天响应格式：1002|nickname|username

class ResponseProtocol():
    @staticmethod
    def response_login_result(result,nickname,username,onlineusers):
        # result：值为0表示登录失败，值为1表示登录成功
        # nickname：登录用户的昵称，失败为空
        # username：登录用户的账号，失败为空
        return DELIMITER.join([RESPONSE_LONGI_RESULT,result,nickname,username,onlineusers])
    @staticmethod
    def response_chat(nickname,message):
        # message:聊天消息
        return DELIMITER.join([RESPONSE_CHAT,nickname,message])
    @staticmethod
    def response_update_online(onlinesusers):
        return DELIMITER.join([RESPONSE_UPDATE_ONLINE,onlinesusers])